package io.renren.modules.monitor.dto;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
@ApiModel(value = "监控设备管理")
public class MonitorDeviceDTO implements Serializable {
    private static final long serialVersionUID = 1L;

//    @ApiModelProperty(value = "监控设备id集合")
//    private List<String> deviceIds;

    @ApiModelProperty(value = "地市代码")
    private Integer cityno;

    @ApiModelProperty(value = "地市名称")
    private String cityname;

    @ApiModelProperty(value = "县支代码")
    private Integer townno;

    @ApiModelProperty(value = "县支名称")
    private String townname;

    @ApiModelProperty(value = "职场代码")
    private Integer zcno;

    @ApiModelProperty(value = "职场名称")
    private String zcname;

    @ApiModelProperty(value = "监控类型")
    private String category;

    @ApiModelProperty(value = "设备编码")
    private String deviceId;

    @ApiModelProperty(value = "地市排序")
    private Integer orderCity;

    @ApiModelProperty(value = "监控排序")
    private Integer orderVideo;

    @ApiModelProperty(value = "启用状态")
    private Integer status;

    @ApiModelProperty(value = "删除状态")
    private Integer delFlag;

    @ApiModelProperty(value = "创建者")
    private Long creator;

    @ApiModelProperty(value = "创建时间")
    private Date createDate;

    @ApiModelProperty(value = "更新者")
    private Long updater;

    @ApiModelProperty(value = "更新时间")
    private Date updateDate;
}
